require('hoi3')

module("hoi3.api", package.seeall)

SpyMission = hoi3.AbstractObject:subclass('hoi3.api.SpyMission')

SpyMission.SPYMISSION_BOOST_OUR_PARTY  = 6
SpyMission.SPYMISSION_BOOST_RULING_PARTY = 5
SpyMission.SPYMISSION_COUNTER_ESPIONAGE  = 1
SpyMission.SPYMISSION_DISRUPT_PRODUCTION  = 10
SpyMission.SPYMISSION_DISRUPT_RESEARCH  = 9
SpyMission.SPYMISSION_INCREASE_THREAT  = 12
SpyMission.SPYMISSION_LOWER_NATIONAL_UNITY = 7
SpyMission.SPYMISSION_LOWER_NEUTRALITY = 11
SpyMission.SPYMISSION_MAX  = 14
SpyMission.SPYMISSION_MILITARY   = 2
SpyMission.SPYMISSION_NONE   = 0
SpyMission.SPYMISSION_POLITICAL   = 4
SpyMission.SPYMISSION_RAISE_NATIONAL_UNITY  = 13
SpyMission.SPYMISSION_SUPPORT_RESISTANCE  = 8
SpyMission.SPYMISSION_TECH   = 3